electric dehydration - French English Dictionary